package com.witmore.neutron.ai.web.wechat.client.dto;

import lombok.Data;

/**
 * 查询股票预警配置请求类
 * 用于调用MCP服务分页查询股票预警配置
 *
 * @author 豆子高
 * @since 2025-01-27
 */
@Data
public class QueryStockAlertConfigRequest {

    /**
     * 用户ID
     */
    private Long userId;

    /**
     * 股票代码（可空，支持模糊匹配）
     */
    private String stockCode;

    /**
     * 股票名称（可空，支持模糊匹配）
     */
    private String stockName;

    /**
     * 预警是否启用（可空）
     * 1: 启用, 0: 禁用
     */
    private Integer alertEnabled;

    /**
     * 页码，从1开始
     */
    private long page;

    /**
     * 页大小
     */
    private long size;
}
